@charset "gb2312";
/* CSS Document */

body { margin: 0 auto; padding:0; color:#000; font-size:14px; width:1000px; background:url(../imgs/bbg.jpg) repeat-x top left; }
div,span,em,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,img,fieldset,form {margin:0; padding:0; border:none; font-size:12px; font-family:"宋体"; font-style:normal; list-style-type:none; font-weight:normal;}
a {color:#000; text-decoration:none;}
a:hover { text-decoration:none;}

#header{ width:1003px; height:97px; margin:0 auto; margin-top:10px; clear:both;}
	#header .logo{ width:213px; height:97px; float:left;}
	#header .siteinfo{ width:790px; height:97px; float:left;}
		#header .siteinfo .shouye{ width:770px; height:27px; line-height:27px; margin-top:15px; text-align:right;}
		#header .siteinfo .nav{ background:url(../images/menu.gif) no-repeat bottom center; width:790px; height:42px; margin-top:12px; float:left;}
			#header .siteinfo .nav ul{ width:780px; height:42px; margin-left:10px; position:relative;}
				#header .siteinfo .nav ul li{ width:96px; height:42px; float:left; line-height:42px; text-align:center; background:url(../images/shu.gif) right center no-repeat;}
					#header .siteinfo .nav ul li a{ text-decoration:none; color:#343434; font-weight:bold; font-size:14px;}

#banner{ width:653px; height:185px; background:url(../images/top1.jpg) no-repeat; margin:0 auto; padding-left:350px; clear:both;}

#mainbody{ width:1013px; overflow:hidden; margin:0 auto; background:url(../images/bg.gif) repeat-y 27%;}
	#mainbody .insidemain{ width:268px; height:auto; overflow:hidden; float:left;}
		#mainbody .insidemain .title{ width:268px; height:47px; font-size:14px;}
		#mainbody .insidemain .cont1{ width:261px; height:auto; margin-left:3px; padding-bottom:2px; margin-bottom:5px; overflow:hidden; border:#F00 1px solid; border-top:none;}
		#mainbody .insidemain .cont1 .spec { width:237px; height:39px; background:url(../images/left_dh.gif) no-repeat center center; margin:0 auto; line-height:39px; padding-left:16px;} 
			#mainbody .insidemain .cont1 .spec .qy{ width:50px; color:#c00; font-size:16px; float:left;}
			#mainbody .insidemain .cont1 .spec .other{ padding-left:86px; _padding-left:82px;  font-size:14px;}
			#mainbody .insidemain .cont1 li { width:237px; height:39px; background:url(../images/left_dh.gif) no-repeat center center; margin:0 auto;
			line-height:39px; text-align:center; padding-left:12px; font-size:14px;}
			#mainbody .insidemain .cont1 .beijing{ width:258px; padding-left:3px; height:168px; background:url(../images/dh_32.gif) no-repeat;}
				#mainbody .insidemain .cont1 .beijing .word1{ width:258px; height:42px; line-height:42px; font-weight:bolder; font-size:18px; color:#f24b09;}
				#mainbody .insidemain .cont1 .beijing .word2{ width:258px; margin-top:3px; height:120px; line-height:24px; font-weight:bold; font-size:14px;}
    			#mainbody .insidemain .cont1 .beijing .word2 span{ color:#c00; font-weight:bold; font-size:14px;}
	#mainbody .cline{ width:13px; background:url(../images/bg.gif) repeat-y; margin-left:3px; float:left;}	
	#mainbody .indexmain{ width:726px; padding-left:16px; height:auto; overflow:hidden; float:left;}
		#mainbody .indexmain .ltitle{ width:721px; height:48px; padding-top:5px; line-height:33px; background:url(../images/home2.gif) left no-repeat; color:#c00; font-size:14px; text-indent:1.5em; font-weight:bold;}
		
		#mainbody .indexmain .content{ width:708px; height:220px; padding-left:10px; line-height:32px;}
			#mainbody .indexmain .content .style{ color:#f00;}
			#mainbody .indexmain .content .pic{ float:right;}
			#mainbody .indexmain .huowu{ width:100px; padding-left:10px; height:26px; line-height:26px; color:#c00; font-weight:bold; }	
			#mainbody .indexmain .tuoyu{ width:525px; *width:520px; margin-left:5px; height:36px; line-height:36px; background:#eee; font-weight:bold; text-indent:1em; float:left;}	
				#mainbody .indexmain .tuoyu .button{ width:90px; height:20px; margin-top:6px;}	
			#mainbody .indexmain .chaxun{ width:190px; background:#eee; height:36px; line-height:36px; color:#02a9ec; float:left;}
		#mainbody .indexmain .news{ width:730px; height:auto; overflow:hidden; padding-top:10px; margin-left:10px;  clear:both;}
			#mainbody .indexmain .news .first{ width:331px; height:185px; float:left; background:#e7e7e7; padding-left:20px;}
				#mainbody .indexmain .news .first .title{ width:316px; height:40px; line-height:40px; color:#c00; font-weight:bold;}
				#mainbody .indexmain .news .first .content2{ width:316px; height:155px; line-height:24px;}
					#mainbody .indexmain .news .first .content2 ul{ width:306px; height:155px; padding-left:5px; padding-right:4px;}
					#mainbody .indexmain .news .first .content2 ul li{ width:310px; height:28px; line-height:28px;}
					#mainbody .indexmain .news .first .content2 ul li .text{ width:60%; float:left; display:block;}
					#mainbody .indexmain .news .first .content2 ul li .time{ width:35%; float:left; text-align:right; display:block;} 
#vist{ width:1003px; height:20px; line-height:20px; color:#c00; margin:0 auto; margin-top:10px; background:#ebebeb; text-align:center;}
#foot{ width:960px; height:auto; overflow:hidden; line-height:24px; margin:0 auto; margin-top:5px; text-align:center;}
#footer{ width:995px; height:auto; overflow:hidden; line-height:24px; margin:0 auto; margin-top:15px; text-align:center;}

	
	
	#mainbody .indexmain .ccontent{ width:700px; height:auto; overflow:hidden; padding:5px; padding-top:0; padding-bottom:0; line-height:18px;}
		#mainbody .indexmain .ccontent .img{  font-weight:bold; padding-left:5px; margin-top:15px;}
		#mainbody .indexmain .ccontent .name{  padding-left:8px;}
		#mainbody .indexmain .ccontent .biaoqian{ color:#999; padding-left:5px;}
		
	#mainbody .indexmain .ncontent{ width:700px; height:auto; overflow:hidden; padding:5px; padding-top:0; padding-bottom:0; line-height:25px; text-align:center;}
	#mainbody .indexmain .ncontent li{ width:700px; height:60px; line-height:22px;}
		#mainbody .indexmain .ncontent li .name{ width:60%; float:left;}
		#mainbody .indexmain .ncontent li .date{ width:30%; float:left;}
		
	#mainbody .indexmain .scontent{width:700px; height:auto; overflow:hidden; padding:5px; padding-top:0; padding-bottom:0; line-height:18px;}
		#mainbody .indexmain .scontent .stit{  font-weight:bold; padding-left:5px; margin-top:15px;}	
		#mainbody .indexmain .scontent .scont{ padding-left:8px; margin-top:10px;}

					
	 .zlm{ position:absolute; top:42px; left:195px; width:90px; height:130px; background:#FFF; zoom:1;}
		 .xlm{ width:90px; height:22px; font-weight:100; line-height:22px; font-size:12px; text-align:center;}		